home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / infoserv / www / cern / dev / www-talk.9301-9306.Z / www-talk.9301-9306 / text0734.txt < prev    next >
Encoding:
Text File  |  1995-04-24  |  1.6 KB  |  32 lines

  1. Excerpts from ext.WorldWideWeb: 1-Mar-93 Re: proposed new tag: IMG Marc
  2. Andreessen@ncsa.uiu (884)
  3.  
  4. > Actually, maybe we should think about a general-purpose procedural
  5. > graphics language within which we can embed arbitrary hyperlinks
  6. > attached to icons, images, or text, or anything.  Has anyone else seen
  7. > Intermedia's capabilities wrt this?  It's one of their most impressive
  8. > capabilities, actually.
  9.  
  10. Other systems to look at which have this (fairly valuable) notion are
  11. Andrew and Slate.  Andrew is built with _insets_, each of which has some
  12. interesting type, such as text, bitmap, drawing, animation, message,
  13. spreadsheet, etc.  The notion of arbitrary recursive embedding is
  14. present, so that an inset of any kind can be embedded in any other kind
  15. which supports embedding.  For example, an inset can be embedded at any
  16. point in the text of the text widget, or in any rectangular area in the
  17. drawing widget, or in any cell of the spreadsheet.  Each ``embedding''
  18. consists of some direct information which specifies the display area of
  19. the embedded information, and a pointer to the actual data object
  20. (actually, in most current usage the embedded data object is directly
  21. contained, but references do in fact work).
  22.  
  23. This business about embedding the display information is interesting, as
  24. it seems to contradict the standard separation of data and display so
  25. pervasive in Andrew.  In Andrew text, embedded insets are thought of as
  26. single characters in rather strange fonts, so the rectangular area
  27. information tells the text display widget the size of the ``character''.
  28.  Similarly for embedded insets in the drawing widget.
  29.  
  30. Bill
  31.  
  32.